#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@file:test.py
@time:2016/9/27 17:59
"""
class f(object):
    a = 'hello'
    def __init__(self,name):
        self.name = name    # 接收参数
        self.cc=4   #定义变量
    def run(self):
        self.aaa=1
        self.bbb = 2
        aaa=3
        print self.aaa,self.bbb,aaa
    def go(self):
        print self.aaa,self.cc

'''
self 就是 class 实例化后的对象本身，你把 self 改成别的都无所谓，只不过大家约定的用 self
self.cc  self.aaa self.bbb  是对象(实例)的属性，所以可以在类中其他方法中调用这个属性
aaa 是方法里的局部变量
a 是类的属性
'''

a = f('tom')
a.run()
a.go()

'''
执行结果
1 2 3
1 4
'''